software tools thin-client project integration hardware radius3 copyright application prototype developer licensing plc training license intellectual property product prototype computer